import request from '../request/request.js'

/*
	二维码登录涉及三个接口
	二维码 key 生成接口
	二维码生成接口
	二维码检测扫码状态接口
*/

// 二维码 key 生成接口
export const getQrKeyApi = () => {
    return request({
        method: 'get',
        url: `/login/qr/key?timestamp=${Date.now()}`,
    })
}

// 检测登录状态
export const getLoginStatusApi = (cookie) => {
    return request({
        method: 'post',
        url: `/login/status?timestamp=${Date.now()}`,
		data: {
		  cookie,
		},
    })
}
// 二维码检测扫码状态接口
export const qrStatusApi = (key) => {
    return request({
        method: 'get',
        url: `/login/qr/check?key=${key}&timestamp=${Date.now()}`,
    })
}

// 二维码生成接口
// /login/qr/create?key=${key}&qrimg=true&timestamp=${Date.now()}
export const qrCreateApi = (key) => {
    return request({
        method: 'post',
        url: `/login/qr/create?key=${key}&qrimg=true&timestamp=${Date.now()}`,
    })
}

//		/user/subcount获取用户信息 , 歌单，收藏，mv, dj 数量 

 export const userSubcountApi = () => {
     return request({
         method: 'get',
         url: `/user/subcount`,
     })
 }

